home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_0399 / 29 < prev    next >
Internet Message Format  |  1994-08-27  |  2KB

  1. From: Julian F. Reschke <julian@GINA.UNI-MUENSTER.DE>
  2. Subject: RE: libraries
  3. Date: Mon, 18 Jan 93 12:44:25 MET DST
  4. In-Reply-To: <9301180507.AA01188@acae127.cadence.com>; from "jwahar r. bammi" at Jan 18, 93 12:07 am
  5.  
  6. >     point well taken, and certainly we should be headed in that
  7. > direction. Gcc Tos/miNT of course are totally re-coinciled as far as the
  8. > headers go. i suspect that TCC compatibility should not be such a big deal,
  9. > and would involve maybe a few more symbols in <compiler.h> ( i am assuming
  10. > that TCC already had all the ansi C headers as we have in gcc libs, and that
  11. > the two are almost totally compatible, and what we need to recoincile are
  12. > various tos specific things. i have never seen the TCC headers so i  may be
  13. > ttoally wrong). in any case, since i dont have TCC, nor do i have any
  14. > intentions of buying it, some ones going to have to volunteer.
  15.  
  16. PureC (formerly Turbo C) is weak at POSIX stuff, but most of the ANSI C things
  17. is ok. And yes, the main problem are TOS/GEM prototypes and structure
  18. definitions. And, of course, I'm willing to do the PureC stuff.
  19.  
  20. > > 
  21. > > (1) setmode
  22. >     no problem here. in case you need a solution before we add it to
  23. > the libs:
  24. >     (file)->_flag |= _IOBIN;
  25.  
  26. I think that I tried that and the jpeg test failed. I'll try it again.
  27.  
  28.  
  29. > >     this is what Pure does). In particular, I don't understand why
  30. > >     the MiNT libs use _DTA instead of DTA and so on.
  31. >     Ansi defines name spaces.
  32.  
  33. Fine. But then, let's do this for *all* OS structures. Please understand:
  34. doing it right and portably will break all existing source anyway (if
  35. we don't use new filenames for the headers, as I proposed).
  36.  
  37. -- 
  38. ________________ cut here _________________________
  39. Julian F. Reschke, Hensenstr. 142, D-W4400 Muenster
  40.   eMail: julian@math.uni-muenster.de, jr@ms.maus.de
  41. ________ correct me if I'm wrong __________________
  42.